package com.foreveross.bsl.mam.app.web;
//package com.foreveross.bsl.mdm.app.web;
//
//import java.util.HashMap;
//import java.util.List;
//import java.util.Map;
//
//import javax.inject.Inject;
//
//import org.springframework.stereotype.Controller;
//import org.springframework.web.bind.annotation.PathVariable;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.ResponseBody;
//
//import com.foreveross.bsl.mam.app.application.AppPlatfromApplication;
//import com.foreveross.bsl.mam.app.application.vo.AppPlatfromVo;
//
///**
// * 应用类别操作类
// * 
// * @author tanzhixiong
// * @2013-6-22 @下午3:01:42
// */
//@Controller
//@RequestMapping("/mam/appPlatfrom")
//public class AppPlatfromController extends AppBaseController{
//
//	@Inject
//	private AppPlatfromApplication appPlatfromApplication;
//
//	@ResponseBody
//	@RequestMapping("/add")
//	public Map<String, String> add(AppPlatfromVo appPlatfromVo) {
//		Map<String, String> result = new HashMap<String, String>();
//		AppPlatfromVo platformVo = appPlatfromApplication.checkedAppId(
//				appPlatfromVo.getAppid(), appPlatfromVo.getPlatid());
//		if (appPlatfromVo.getCertid() == null
//				|| "".equals(appPlatfromVo.getCertid())) {
//			appPlatfromVo.setCertid("默认证书");
//		}
//		if (appPlatfromVo.getCertkey() == null
//				|| "".equals(appPlatfromVo.getCertkey())) {
//			appPlatfromVo.setCertkey("默认证书key");
//		}
//		if (platformVo == null) {
//			appPlatfromApplication.saveEntity(appPlatfromVo);
//		} else {
//			appPlatfromApplication.updateEntity(platformVo.getId(),
//					appPlatfromVo);
//		}
//		result.put("result", "success");
//		return result;
//	}
//
//	@ResponseBody
//	@RequestMapping("/update")
//	public Map<String, String> update(AppPlatfromVo appPlatfromVo) {
//		Map<String, String> result = new HashMap<String, String>();
//		appPlatfromApplication.updateEntity(appPlatfromVo.getId(),
//				appPlatfromVo);
//		result.put("result", "success");
//		return result;
//	}
//
//	@ResponseBody
//	@RequestMapping("/delete")
//	public Map<String, Object> delete(String[] ids) {
//		Map<String, Object> result = new HashMap<String, Object>();
//		if (ids != null) {
//			for (int i = 0; i < ids.length; i++) {
//				appPlatfromApplication.deleteEntity(ids[i]);
//			}
//		}
//		result.put("result", "success");
//		return result;
//	}
//
//	@ResponseBody
//	@RequestMapping("/getPlat/{{appid}}")
//	public Map<String, Object> getPlat(@PathVariable("appid") String appid) {
//		Map<String, Object> result = new HashMap<String, Object>();
//		List<AppPlatfromVo> listPlat = appPlatfromApplication
//				.getEntityByAppId(appid);
//		result.put("result", listPlat);
//		return result;
//	}
//
//}
